package com.biostime.qdingding.modules.qd.entity;

import java.util.Date;

import com.biostime.qdingding.common.persistence.DataEntity;

/**
 * 签到Entity
 * @author king
 * @version 2015-11-18
 */
public class Siginin extends DataEntity<Siginin> {

	private static final long serialVersionUID = 1L;
	
	private Integer studentId;// 签到学员编号
	private Integer courseorderId;// 预约课程编号
	private Date signtime;// 签到时间
	private Integer state;// 签到状态
	private Course course;// 签到课程
	private Member member;// 签到家长
	private Student student;// 签到学员
	
	private CourseOrder courseOrder; //预约课程
	private Integer absentCount;// 请假次数
	
	private Date startOn;//查询用 起始时间 
	private Date endOn;//查询用 结束时间
	
	public Siginin(){
		super();
	}
	
	public Siginin(String id){
		super(id);
	}
	
	public Integer getCourseorderId() {
		return courseorderId;
	}

	public void setCourseorderId(Integer courseorderId) {
		this.courseorderId = courseorderId;
	}
	
	public Date getSigntime() {
		return signtime;
	}

	public void setSigntime(Date signtime) {
		this.signtime = signtime;
	}
	
	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Course getCourse() {
		return course;
	}

	public void setCourse(Course course) {
		this.course = course;
	}

	public Member getMember() {
		return member;
	}

	public void setMember(Member member) {
		this.member = member;
	}

	public Integer getStudentId() {
		return studentId;
	}

	public void setStudentId(Integer studentId) {
		this.studentId = studentId;
	}

	public Student getStudent() {
		return student;
	}

	public void setStudent(Student student) {
		this.student = student;
	}

	public CourseOrder getCourseOrder() {
		return courseOrder;
	}

	public void setCourseOrder(CourseOrder courseOrder) {
		this.courseOrder = courseOrder;
	}

	public Integer getAbsentCount() {
		return absentCount;
	}

	public void setAbsentCount(Integer absentCount) {
		this.absentCount = absentCount;
	}

	public Date getStartOn() {
		return startOn;
	}

	public void setStartOn(Date startOn) {
		this.startOn = startOn;
	}

	public Date getEndOn() {
		return endOn;
	}

	public void setEndOn(Date endOn) {
		this.endOn = endOn;
	}
}